<%-- 
    Document   : unidadHome
    Created on : 05/02/2012, 05:37:59 PM
    Author     : Gimbet
--%>

<%@page import="clases.Recordatorio"%>
<%@page import="clases.Matriz"%>
<%@page import="org.apache.struts.tiles.taglib.GetAttributeTag"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles" %>
<%@ taglib uri="http://struts.apache.org/tags-nested" prefix="nested" %>
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"  %>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>

<h1>Bienvenido</h1>

<logic:empty name="recordatorios">
    <h2>En este periodo esta unidad no tiene Recordatorios pendientes. Esté
        en constante verificación de su email administrativo para conocer el
    próximo periodo en el cual usted debe acceder al sistema</h2>
    
</logic:empty>

<logic:notEmpty name="recordatorios">
<h1> Sus Recordatorios</h1>
<p> <strong> En la tabla inferior conseguirá el conjunto de Recordatorios que la Comisión de Planificación
y Desarrollo le ha enviado para que pueda completar las matrices asignadas </strong> </p>

<div id="paginador"></div><p>Muestra hasta 4 resultados </p>
<div id="tableContainer" class="tableContainer">
    <table id="tablaDatos" border="0" cellpadding="0" cellspacing="0" width="70%" class="scrollTable">
        <thead class="fixedHeader" id="fixedHeader">
            <tr>
                <th>Recordatorio</th>
                <th>Fecha Inicial</th>
                <th>Fecha Final</th>
                <th>Matriz<th>
            </tr>
        </thead>

        <logic:iterate name="recordatorios" id="recordatorio" scope="request">
            <%--Si existe un recordatorio para alguna unidad, entonces--%>
            <c:if test='${categoria != null}'>
                <c:choose>
                    <%--Cuando el codigo del recordatorio es el mismo que el del usuario
                         Imprimir la casilla de la tabla--%>
                    <c:when test='${recordatorio.unidad == categoria}'> 
                        <tbody class="scrollContent">
                            <tr> 
                                <td> <%-- Id de Recordatorio --%>
                                    <bean:write name="recordatorio" property="nombre" />
                                </td>

                                <td> <%-- Fecha Inicial --%>
                                    <bean:write name="recordatorio" property="fechaInicio" />
                                </td>

                                <td> <%-- Fecha Final --%>
                                    <bean:write name="recordatorio" property="fechaFin" />
                                </td>

                                <td> <%--Boton Busqueda de Matriz--%>
                                    <html:form action="/agregarInformacion?method=populateAuto" onsubmit="return this">
                                        <html:hidden name="Matriz" property="idMatriz" value='<%=((Recordatorio) request.getAttribute("recordatorio")).getMatriz() %>'/>
                                        <html:hidden name="Matriz" property="tipo" value='<%=((Recordatorio) request.getAttribute("recordatorio")).getTipo() %>'/>
                                        <%--<html:hidden name="recordatorio" property="matriz"/>--%>
                                        <div class="buttons">

                                            <button type="submit" class="regular">
                                                <img src="interfaz/images/buscar.png" alt=""/>
                                                <bean:message key="boton.buscar" />
                                            </button>   
                                        </div>

                                    </html:form>
                                </td>
                            </tr>
                        </tbody>
                    </c:when>
                    <c:otherwise>
                        <%-- De lo contrario, no Imprimir esa casilla--%>
                    </c:otherwise>
                </c:choose>
            </c:if>
        </logic:iterate>
    </table>
</div>
</logic:notEmpty>

<script type="text/javascript">

    var p = new Paginador(
    document.getElementById('paginador'),
    document.getElementById('tablaDatos'),
    4
);

    p.Mostrar();
</script>